from time import sleep

import  page
from base.base import Base


class PageAppLogin(Base):
    #点击启动页服务协议
    def page_app_agreement(self):
        self.base_click(page.app_agreement)

    def page_app_click_me(self):
        sleep(2)
        self.base_click(page.app_me)

    def page_app_input_username(self,username):
        self.base_input(page.app_username, username)

    def page_app_input_password(self,password):
        self.base_input(page.app_password, password)

    def page_app_click_agree_url(self):
        self.base_click(page.app_agree_url)

    def page_app_click_login(self):
        self.base_click(page.app_login_btn)

    # 点击安全提示修改密码弹窗的暂不修改
    def page_app_click_safe(self):
        self.base_click(page.app_safe_btn)

    def page_app_click_me2(self):
        self.base_click(page.app_me2)

    def page_app_get_nickname(self):
        return  self.base_get_text(page.app_nickname)

    #组合
    def page_app_login(self,username="371522199806249229",password="249229"):
        self.page_app_agreement()
        self.page_app_click_me()
        self.page_app_input_username(username)
        self.page_app_input_password(password)
        self.page_app_click_agree_url()
        self.page_app_click_login()
        self.page_app_click_safe()
        self.page_app_click_me2()




